home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970326-19970626 / 000290_news@newsmaster….columbia.edu _Wed Jun 11 17:17:44 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id RAA08946
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Wed, 11 Jun 1997 17:17:44 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id RAA08160
  7.     for kermit.misc@watsun; Wed, 11 Jun 1997 17:17:43 -0400 (EDT)
  8. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Newsgroups: comp.protocols.kermit.misc,comp.sys.hp.hpux
  11. Subject: Re: Problem Building HP-UX 9 C-Kermit
  12. Date: 11 Jun 1997 21:17:28 GMT
  13. Organization: Columbia University
  14. Lines: 46
  15. Message-ID: <5nn4l8$7us$1@newsmaster.cc.columbia.edu>
  16. References: <5nmuk8$r4r@news-central.tiac.net>
  17. NNTP-Posting-Host: watsun.cc.columbia.edu
  18. Keywords: HP-UX select
  19. Xref: news.columbia.edu comp.protocols.kermit.misc:7146 comp.sys.hp.hpux:68294
  20.  
  21. In article <5nmuk8$r4r@news-central.tiac.net>,
  22. Michael Ciaraldi <ciaraldi@tiac.net> wrote:
  23. : I downloaded the source from Columbia and compiled it with GCC
  24. : with the command "make hpux90gcc".
  25. : This compiled and linked without error.
  26. : However, when I run it does not work correctly.
  27. : I can start kermit, set the line and speed, then connect.
  28. : Anything I type on my keyboard does not go out the serial port,
  29. : but things that come into the  serial port from the other system
  30. : appear on my screen OK. As I mentioned, the old version of
  31. : Kermit works fine in this situation.
  32. : Any ideas?
  33. Just a guess: you are trying to run this version of Kermit on HP-UX 10.10 or
  34. 10.20.  In that case you used the wrong makefile entry -- you must use one
  35. of the hpux100* entries.
  36.  
  37. >From ckuker.bwr, item 3.2.4:
  38.  
  39. Beginning in 10.10, libcurses is linked to libxcurses, the new UNIX95
  40. (X/Open) version of curses, which has some serious bugs; some routines, when
  41. called, would hang and never return, some would dump core.  Evidently
  42. libxcurses contains a select() routine, and whenever C-Kermit calls what it
  43. thinks is the regular (sockets) select(), it gets the curses one, causing a
  44. segmentation fault.  There is a patch for this from HP, PHCO_8086, "s700_800
  45. 10.10 libcurses patch", "shared lib curses program hangs on 10.10", "10.10
  46. enhanced X/Open curses core dumps due to using wrong select call", 96/08/02
  47. (you can tell if the patch is installed with "what /usr/lib/libxcurses.1";
  48. the unpatched version is 76.20, the patched one is 76.20.1.2.  It has been
  49. verified that C-Kermit works OK with the patched library, but results are
  50. not definite for HP-UX 10.20 or higher.
  51.  
  52. To ensure that C-Kermit works even on non-patched HP-UX 10.10 systems,
  53. separate makefile entries are provided for HP-UX 10.00/10.01, 10.10, 10.20,
  54. etc, in which the entries for 10.10 and above link with libHcurses, which is
  55. "HP curses", the one that was used in 10.00/10.01.
  56.  
  57. (end quote)
  58.  
  59. More info about C-Kermit 6.0 at:
  60.  
  61.   http://www.columbia.edu/kermit/ck60.html
  62.  
  63. - Frank